Career 2021 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F4 USA F17 USA F18 USA F26 USA F27 USA F5 USA F4 USA F5 USA F6 USA F4 U.S. Men's Clay Court Championships - Houston Carson Challenger Flea Market Cup Busan Challenger Tennis - Busan Naples Challenger - Naples Ramat Hasharon Challenger USTA/Safeway Challenger - Aptos Wailea Men's Challenger - Maui Samsung Challenger 2007 - Ho Chi Minh City Challenger Natrel Presented by National Bank - Granby Karshi Challenger - Karshi Taiwan Challenger - Kaohsiung 2007 Knoxville Challenger - Knoxville Keio Challenger International Tennis Tournament - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise New Delhi Challenger II - New Delhi Oldum Brown Vancouver Open - Vancouver Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Dallas Challenger Sunrise Challenger Britania Zavaleta - Puebla Rome Challenger Izmir Challenger Sarasota Challenger Yuba City Challenger Alphen Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Open de Franche Comte - Besancon Prostejov Challenger Bangkok Challenger Bangkok Challenger Izmir Challenger Seoul Challenger Honolulu Challenger Kaohsiung Challenger Prague Challenger Shanghai Challenger Knoxville Challenger Maui Challenger Dallas Challenger Manta Challenger Hamburg Challenger - Hamburg Dallas Challenger Shenzhen Challenger Kia International In Caloundra - Caloundra Heilbronn Challenger Winnetka Challenger USTA Challenger - Champaign Seoul Challenger Bangkok Challenger Manchester Challenger Surbiton Challenger Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Granby Challenger - Granby USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Ilkley Challenger Downtown Athletic Club USTA Challenger - Amarillo AXA Open - Lisbon San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Zivnobanka Open - Prostejov Pekao Open - Szczecin Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston USTA Tennis Championships of Austin - Austin Copa Ericsson Mexico - Guadalajara USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Kaohsiung Challenger Ningboo Challenger Yokohama Challenger 2001 - Yokohama 2001 UT Tyler Patriot Challenger - Tyler The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Neride Prague Indoor - Prague The 70th King's Cup and Queen's Cup - Bangkok Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Cadillac Pro Indoor USTA Challenger - West Bloomfield KGHM Polish Indoors - Wroclaw Healthsouth/USTA Challenger - Denver 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Hilton Waikoloa Village USTA Challenger - Waikoloa Gallagher International - Hamilton Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Gimcheon Challenger Binghamton Professional Tennis Tournament - Binghamton CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa XL Capital Bermuda Open - Bermuda Copa Ericsson - Lima Seoul Challenger The Scottish Tennis Championships - Edinburgh drkoop.com USTA challenger of Miami - Miami Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Open de Montauban - Montauban The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana drkoop.com USTA Tennis Championships of San Antonio - San Antonio Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao FILA Challenger - Biella Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Yokohama World Tennis Gaora Cup - Yokohama The Wright Financial Group, Inc. Challenger - Champaign Challenger de Granby - Granby Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City USTA Callenger of Urbana-Champaign - Urbana Uncle Toby's Burnie Challenger - Tasmania The Indian Oil-Servo ATP Challenger 1999 - Calcutta Challenger Leon 2004 - Leon FILA Challenger Biella - Biella Challenger de Granby - Granby XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Frito Lay/USTA Challenger - Binghamton West Side Tennis Club Clay Court Challenger - Forest Hills drkoop.com USTA Challenger of Burbank - Burbank Prague Open - Prague Ljubljana Open - Ljubljana Shimadzu All Japan Indoor - Kyoto Schickedanz Open - Furth ATP Bangalore Challenger - Bangalore The Surbiton Trophy - Surbiton New Delhi Challenger - New Delhi The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos The Natrel's Challenger of Granby - Granby 12th BH Tennis Open International Cup - Belo Horizonte USTA Seascape Challenger - Aptos USTA Challenger of Tiburon - Tiburon A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia I Manta Open - Manta Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra IPP Open - Helsinki Samsung Securities Cup - Seoul Challenger Groningen - Groningen Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Challenger ATP de Cuenca Diario El Mercurio - Cuenca The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan 5° Sporting Challenger - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Ford Tennis Championships - Louisville Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville Kia International In Kawana - Kawana Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin 2008 Lubbock Challenger - Lubbock Chengdu Challenger Jinan Challenger Fergana Challenger - Fergana Shanghai Challenger Odlum Brown Vancouver Open - Vancouver Bukhara Challenger - Bukhara Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Flea Market Cup - Busan Ford Tennis Championships - Louisville Ningboo Challenger 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan Seoul Challenger III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Izmir Cup - Izmir Savannah Challenger Rogers Cup - Montreal Semgroup Challenger - Tulsa Monte-Carlo Rolex Masters - Monte-Carlo Sacramento Challenger - Sacramento Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Carson Challenger Rome Challenger Tenerife Challenger Granby Challenger Szczecin Challenger Tashkent Challenger Winnetka Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Busan Challenger Prostejov Challenger Winnetka Challenger Honolulu Challenger Vancouver Challenger Shanghai Challenger Tulsa Challenger Ningboo Challenger Tashkent Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Heilbronn Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Busan Challenger Champaign Challenger Nottingham-2 Challenger Istanbul Challenger Ningboo Challenger Dallas Challenger Seoul Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Savannah Challenger Tallahassee Challenger Kun-Ming Challenger Busan Challenger Sarasota Challenger Beijing Challenger Johannesburg Challenger Kaoshuing Challenger Charlottesville Challenger Athens Challenger Seoul Challenger Le Gosier Challenger Knoxville Challenger Kaohsiung Challenger Napa Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Maui Challenger Irving Challenger Taipei City Challenger Busan Challenger Seoul Challenger Sarasota Challenger Ningboo Challenger Hua Hin Challenger Suzhou Challenger Nanchang Challenger Le Gosier Challenger Tallahassee Challenger Irving Challenger Taipei City Challenger Busan Challenger Bordeaux Challenger Panama City Challenger Suzhou Challenger Irving Challenger Busan Challenger Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville Sarasota Challenger University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin Lucknow ATP Tour Challenger - Lucknow Australian Open - Melbourne Warsteiner Challenger Wolfsburg - Wolfsburg Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Salem Open - Hong Kong AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Tata Open 2003 - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Heineken Open - Auckland Idea Prokom Open - Sopot RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Heineken Open - Auckland International Tennis Championships - Delray Beach AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel China Open - Beijing Heineken Open Shanghai - Shanghai Next Generation Adelaide International - Adelaide AIG Japan Open - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Indianapolis Tennis Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis The 10tele.com Open - Nottingham Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven RCA Championships - Indianapolis Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Regions Morgan Keegan Championships - Memphis AEGON Championships - London Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Grand Prix Hassan II - Casablanca Estoril Open - Estoril Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta The Artois Championships - London Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem The Nottingham Open - Nottingham Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ATP Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Aircel Chennai Open - Chennai SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Citi Open - Washington Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston China Open - Beijing Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London Heineken Open - Auckland Citi Open - Washington Winston-Salem Open - Winston-Salem Valencia Open - Valencia Aircel Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Heineken Open - Auckland China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano de Tenis Pegaso - Acapulco Aircel Chennai Open - Chennai ASB Classic - Auckland International Tennis Championships - Delray Beach Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne cinch Championships - London Power Horse Cup - Dusseldorf AEGON International - Eastbourne ABN/AMRO World Tennis Tournament - Rotterdam Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen President's Cup - Tashkent BellSouth Open - Vina del Mar Brasil Open - Salvador Energis Open - Amersfoort Vietnam Open - Ho Chi Minh City China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON Championships - London Copa AT&T - Buenos Aires Chengdu Open - Chengdu du Maurier Open - Toronto The Ericsson Open - Miami The Ericsson Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Open de Moselle - Metz Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Serbia Open - Belgrade BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai PTT Thailand Open - Bangkok Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Telecom Italia Masters - Rome Miami Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Asian Hopman Cup - Astana Davis Cup, Group II, 1R, TPE-LIB 5-0 River Oaks International Tennis Tournament - Houston Australian Open - Melbourne Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group II, 2R, TPE-PHI 3-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 15th Asian Games Doha 2006 Olympics - Athens